-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[HL2] [EPISODIC] x64 and VS2022 support for the Singleplayer branch. #975
base: singleplayer
Are you sure you want to change the base?
Conversation
Attempt 1
This currently won't compile on my part (machine, using Windows 11), mainly because of the broken includes; I'll probably fix the include's by tomorrow. It may compile on OSX/Linux but not really sure. |
Wouldn't the x64 support require the singleplayer SDK base to have x64 engine binaries as well? |
no, as the multiplayer base itself supports singleplayer code. iirc before the tf2 sdk update, some singleplayer mods used the multiplayer branch as it was a newer branch at the time. singleplayer mods can safely use the 64 bit code as long as they mount episodic content from the singleplayer base and use the multiplayer base for launching |
If x64 HL2 mods can already be made with the MP branch, and the only option to support them is with MP binaries, then why should these changes be ported to the SP branch in the first place? |
I believe VALVe will update Half-Life 2 and its episodic releases with support for x64, and if they do not, this pull request was also made for VS2022 support. |
Description
The is self-explainable. I don't have to write anything here, except there are a few broken includes. This is currently a WiP pull request.